Booking Enquiry

Devonshire Terrace

Address

Devonshire Square, Liverpool Street
City of London, Greater London EC2M 4WY

Website

www.drakeandmorgan.co.uk/devonshire-terrace

About this Venue

Devonshire Terrace lies 5 minutes walk from Liverpool Street in the beautiful glass-domed Western Courtyard of Devonshire Square. The venue itself, with its remarkable double sided balconies, one completely covered by a high glass roof, is unique and jaw-dropping. The restaurant/bar has four pr read more

Devonshire Terrace, Devonshire Square, Liverpool Street Devonshire Square, Liverpool Street, City of London, Greater London EC2M 4WY

Venues nearby